// DBG element.setAttribute("checkUserObjects", "no userObjects");
// DBG dump("FirebugConsole("+this.uid+") dispatching event "+methodName+" via "+eventID+" with "+length+ " user objects, [0]:"+this.userObjects[0]+"\n");
//debugger;
element.dispatchEvent(event);
// DBG dump("FirebugConsole dispatched event "+methodName+" via "+eventID+" with "+length+ " user objects, [0]:"+this.userObjects[0]+"\n");
var result;
if (element.getAttribute("retValueType") == "array")
result = [];
if (!result && this.userObjects.length == length+1)
return this.userObjects[length];
for (var i=length; i<this.userObjects.length && result; i++)